﻿#ifndef REPORTSTATUSREQ_H
#define REPORTSTATUSREQ_H
#include "BaseMsg.h"

#define MSG_TYPE_REPORT_STATUS_REQ "ReportStatusReq"

typedef enum
{
    ReportStatusReqTag_apps = 1,

} ReportStatusReqTag;

class ReportStatusReq : public BaseMsg
{
public:
    ReportStatusReq();

    virtual ~ReportStatusReq();

    ReportStatusReq(const SString &apps);

    virtual int decodeParametersFromTlv(TLV* tlv);

    virtual int encodeParametersIntoTlvs(list<TLV *> & tlvs);

    SString apps;
};

#endif // REPORTSTATUSREQ_H
